$(function(){
    //刷新页面之后保证样式正确
    $(".nav-pills li ul li a").each(function(){
        $this = $(this);  
        /*console.log("代码:"+$this[0].href)
        console.log("页面:"+String(window.location))*/
        if($this[0].href==String(window.location)){  
            /*console.log($this.parents('.active').find('.J_firstMenu'))*/
            $this.parents('.active').find('.J_firstMenu').css("background-color", "#1AA094");
            $this.parents('.active').find('ul').css('display','block');
            $this.parent('li').css('background-color','black');
        }  
    }); 
    //侧边栏显示隐藏
    $('.fa-bars').click(function () {
        if ($('.sidebar').is(":visible") === true) {
            $('.holder, .footer').css({
                'margin-left': '0px'
            });
            $('.sidebar').css({
                'margin-left': '-200px'
            });
            $('.sidebar').hide();
            // $("#container").addClass("sidebar-closed");
        } else {
            $('.holder, .footer').css({
                'margin-left': '200px'
            });
            $('.sidebar').show();
            $('.sidebar').css({
                'margin-left': '0'
            });
        }
    });
    $('.J_adminInfo').click(function(){
        menuCss = $('.dropdown-menu').css('display');
        if(menuCss == 'none'){
            $('.dropdown-menu').css('display','block');
            $('.caret').css('transform','rotate(180deg)');
        }else{
            $('.dropdown-menu').css('display','none');
            $('.caret').css('transform','rotate(0deg)');
        }
    });
    //回到顶部
    $('#back-to-top').click(function(){
    	$("html,body").animate({scrollTop:0}, 500);
    });

    //展开，收起下级菜单
    $('.J_firstMenu').click(function(e){
        addColor(e);
    	var ul = $(this).next('ul'),
    		i = $(this).children(".fa-angle-right");

    	if(ul.is(':visible') === true){
    		ul.css('display','none');
    		i.css('transform','rotate(0deg)');
    	}else{
    		ul.css('display',''); 
    		i.css('transform','rotate(90deg)');
    	}
    });

    function addColor(e){
        var icon = $(e.currentTarget).children("i:last-child"),
            iconCss = icon.attr('style'),
            currentA = icon.parent('.J_firstMenu');
        if(iconCss == 'transform: rotate(90deg);'){
            currentA.css("background-color", "#4E5465");
        }else{
            currentA.css("background-color", "#1AA094");
        }
    };
    /**
     * 导入背景图片
     */
    // $(".J_submit").click(function() {
    //     var  input = $(".J_form");
    //     if($('#file')[0].files[0]){
    //         input.submit();
    //     }else{
    //         Alert('提示信息', '请选择上传的文件！')
    //     }
    // });

     $(".J_submit").click(function(){
        var
            formdata = new FormData(),
            file = $('.J_file')[0].files[0];
        formdata.append("item",$('.J_file')[0].files[0]);
        $.ajax({
            type: jQuery.url.Login.upBackground.type,
            url: jQuery.url.Login.upBackground.url,
            contentType: false,
            processData : false,
            data: formdata,
            success: function (rs) {
                if(rs.rs){
                    // $(".item").val(rs.item.id);
                    
                    Alert('提示信息', '上传成功！')
                }else{
                    Alert('提示信息', '返回参数不为0.')
                }
            },
            error: function (errMsg) {
                 Alert('提示信息', '上传失败！')
            }
        });
    });
     /**
     * 限制上传文件格式
     */
    function filterFile(){
        var 
            filepath = $("input[type='file']").val(),
            extStart = filepath.lastIndexOf("."),
            ext = filepath.substring(extStart, filepath.length).toUpperCase(),
            size = $('.J_file')[0].files[0].size,
            fileSize = Math.ceil(size / 1024 / 1024);// Size returned in MB

        if (ext != ".JPG" && ext != ".GIF" && ext != ".JPEG" && ext != ".PSD" && ext != ".PNG" && ext != ".SWF" && ext != ".SVG") {
            Alert('提示信息', '文件格式错误，请重新操作！')
            $(".J_file").val("");
            return false; 
        } 
        if(fileSize > 1000){
            Alert('提示信息', '上传文件大小不能超过1000M，请重新操作！')
            $(".J_file").val("");
            return false;
        }
    }
    // /**
    //  * 点击上传文件按钮
    //  */
    $(".J_file").change(function(){
        filterFile();
    });

});



